#ifndef __RELAY_H
#define __RELAY_H

#include "stm32f4xx.h"

/* 继电器引脚宏定义
 * 例程使用IN1引脚为例，用户可自定义引脚
 */
#define RELAY_IN1_GPIO_CLK_ENABLE            __HAL_RCC_GPIOB_CLK_ENABLE
#define RELAY_IN1_GPIO_PORT                  GPIOB      
#define RELAY_IN1_GPIO_PIN                   GPIO_PIN_9

/* 带参宏，可以像内联函数一样使用 */
#define RELAY(a)                    HAL_GPIO_WritePin(RELAY_IN1_GPIO_PORT,RELAY_IN1_GPIO_PIN,a)

void Relay_GPIO_Init(void);

#endif
